ball hitch - Turco Inglés Diccionario